Rust Bevy を使ってみたメモ テトリスを作ってみる番外編(雑記)
コードの意味を理解しないまま好き勝手書きかけてたことのつけが来ました…
地面についた瞬間 形が崩れるんです…自重に耐えられなかったみたいっすね…
まぁ原因はわかっていて、見かけ上はちゃんとしたテトリミノの形になっているのですが、実際は正方形の集合体なわけですよ
そして、この正方形ひとつひとつに落下判定が発生することによってⅠミノだと4回分の落下判定が起きるわけですね
落下判定ごとにテトリミノが生成されるようになっているので上の画像みたいな感じになっちゃうわけですよ
このまま放置しているとやばい量の正方形の落下判定が発生して重くなるので早めにウィンドウを閉じようね
まぁやってる人は私ぐらいですが…
ってことで絶賛手直し中なんですが、これがまたけっこう大物で…コードがぐちゃぐちゃになっちゃってわけがわからなくなりました…どうしようか…
次回更新はいつになるのかなぁ…なんとなく数日はかかりそうな予感がしております